current (ocean) - Spanish English Dictionary